home *** CD-ROM | disk | FTP | other *** search
- Double Click?
-
- von Lars Rottmann
-
-
- Sicher hat jeder schon einmal mit einem File-Requester gearbeitet,
- der die Möglichkeit bietet, eine Datei mit einem Doppelklick auszuwählen.
- Dem, der so eine Abfrage selber programmieren möchte, stellt
- sich das Problem, wie man feststellt, ob die Zeitspanne zwischen
- zwei Klicks ein Doppelklick oder zwei einfache Klicks waren.
-
- Das Problem löst die Funktion DoubleClick() aus der intuition.library.
- Mit ihr können Sie zwei Zeitwerte, die zum Beispiel aus bestimmten Feldern
- der IDCMP-Messages oder aus den InputEvents ausgelesen
- wurden, miteinander vergleichen. DoubleClick() gibt TRUE zurück, falls
- die Differenz der beiden Zeitwerte innerhalb
- der mit Preferences eingestellten Zeit für einen Doppelklick
- liegt, ansonsten FALSE. Die Unterroutine CheckDoubleClick verdeutlicht
- die Vorgangsweise. Sie erwartet als Eingangsparameter die IntuiMessage.
-
-
- ob die Z La La ic
- die Differenz deTXgibt TRUE zurück,n Laan